|
| | DynamicPropertyType (string_view name) |
| |
| | DynamicPropertyType (AbstractPropertyType abstractPropertyType) |
| |
| | ~DynamicPropertyType () |
| |
| | PropertyType (FixedString name) |
| |
| | PropertyType (MetadataGeneratedName name) |
| |
| | PropertyType (FixedString name, DataType defaultValue, uint32_t changeFlags, bool inheritable) |
| |
| | PropertyType (MetadataGeneratedName name, DataType defaultValue, uint32_t changeFlags, bool inheritable) |
| |
| | PropertyType (FixedString name, DataType defaultValue, uint32_t changeFlags, bool inheritable, PropertyTypeEditorInfo *editorInfo) |
| |
| | PropertyType (MetadataGeneratedName name, DataType defaultValue, uint32_t changeFlags, bool inheritable, PropertyTypeEditorInfo *editorInfo) |
| |
| | ~PropertyType () |
| |
| | operator AbstractPropertyType () const |
| |
| Traits::ReturnType | getDefaultValue () const |
| | Returns the default value for the property type. More...
|
| |
| const char * | getName () const |
| | Returns the fully qualified name of the property type in form "Class.PropertyType". More...
|
| |
| const char * | getUnqualifiedName () const |
| | Returns the unqualified name of the property type in form "PropertyType", where the qualified name is "Class.PropertyType". More...
|
| |
| PropertyDataType | getDataType () const |
| | Returns the data type of the property type. More...
|
| |
| bool | isInherited () const |
| | Returns true if the property type is inheritable, false otherwise. More...
|
| |
| uint32_t | getChangeFlags () const |
| | Returns the change flags of the property type. More...
|
| |
| PropertyTypeEditorInfoSharedPtr | getEditorInfo () const |
| | Returns the editor information of the property type. More...
|
| |
| Descriptor * | get () const |
| |
template<class Type>
class kanzi::DynamicPropertyType< Type >
DynamicPropertyType is a handle for property types that are unknown.
You can use DynamicPropertyType to access property types if you know their data type and name.